package com.softer.wxzj.entity;

import com.softer.wxzj.entity.base.BaseEntity;
import lombok.Data;

import java.math.BigDecimal;
@Data
public class RefPayInfo  extends BaseEntity {
    /**
     * 手机号
     */
    private  String phone;
    /**
     * 承办银行
     */
    private String contractorBankId;
    private String accNoStateCode;
    private String id;
    /**
     *支付编号
     */
    private String payNo;
    /**
     *申请id
     */
    private String reqId;
    /**ss
     *支付类型 03 全额 02 部分
     */
    private String payType;
    /**
     *4 生成支付  2打印支付单 1 进行检验  0完成支付
     */
    private String state;
    /**
     *支付密码
     */
    private String payPwd;
    /**
     *支付本金
     */
    private BigDecimal drawBal;
    /**
     *支付本金
     */
    private BigDecimal totalAmount;
    /**
     *支付利息
     */
    private BigDecimal drawAccr;
    /**
     *总金额
     */
    private BigDecimal amount;
    /**
     *分户帐号
     */
    private String accNo;
    /**
     *支付银行id
     */
    private String bankId;
    /**
     *专户帐号
     */
    private String spAccNo;
    /**
     *专户名称
     */
    private String spAccName;
    /**
     *批准日期
     */
    private String approveDate;
    /**
     *打印日期
     */
    private String printDate;
    /**
     *有效到期日期
     */
    private String vaildDate;
    /**
     *批准人
     */
    private String approveOper;
    /**
     *验证日期
     */
    private String certDate;
    /**
     *验证类型 1 银行网点 2 资金柜台
     */
    private String certCorp;
    /**
     *银行入账日期
     */
    private String bankDate;
    /**
     *系统入账日期
     */
    private String hfmpDate;
    /**
     *支票号码
     */
    private String chequeNo;
    /**
     *备注
     */
    private String remark;
    /**
     *创建时间
     */
    private String createTime;
    /**
     *修改时间
     */
    private String updateTime;
    /**
     *创建人
     */
    private String creater;
    /**
     *修改人
     */
    private String modifier;
    /**
     *状态
     */
    private String accNoState;
    /**
     *申请自然幢或人员
     */
    private String reqName;
    /**
     *分户银行名称
     */
    private String accName;
    /**
     *打印次数
     */
    private String printNum;
    /**
     *是否批量
     */
    private String reqType;
    /**
     * 是否汇总 0否 1是
     */
    private String collect;
    /**
     * 开户名
     */
  private String  accOwnerName;
  private  String printDateStart;
    private  String printDateEnd;
    private String vaildDateStart;
    private String vaildDateEnd;
    /**
     * 是否打印
     */
    private String isPrint;
    /**
     * 申请详情id （汇总打印不存在）
     */
    private String reqListId;
    /**
     * 申请编号
     */
    private String reqNo;
    /**
     *户数
     */
    private int num;
    private String payWay;
    private String houseSize;
    private  String name;
    private String hfmpDateStart;
    private  String hfmpDateEnd;
    private  String reqNames;
    private String accNoStateName;
    /**
     * 审核通过时间
     */
    private String recDate;

    /**
     * 退款金额
     */
    private BigDecimal payFundAmount;
    private String fuzzy;
    /**
     * 退还利息
     */
    private BigDecimal payAccrAmount;
    /**
     * 退款总金额
     */
    private BigDecimal payAmount;
    /**
     * 业主名称
     */
    private String ownerName;
    /**
     * 房屋地址
     */
    private String houseSite;
    /**
     * 应交金额
     */
    private BigDecimal firstDue;
    /**
     * 账户余额
     */
    private BigDecimal fundBal;
    /**
     * 承办银行名
     */
    private String bankName;
    /**
     * 承办银行账号
     */
    private String bankAcc;

    /**
     * 自然幢名称
     */
    private String buildName;
    /**
     * 小区名称
     */
    private String regionName;
    /**
     * 退款户数
     */
    private String houseCount;
    /**
     * 开发企业名
     */
    private String orgName;
    /**
     *是否批量
     */
    private String refType;
}

